home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 4
/
Apprentice-Release4.iso
/
Languages
/
MacGofer 0.22d
/
MacGofer 0.22d Release
/
Readme — Gofer
< prev
next >
Wrap
Text File
|
1992-11-13
|
5KB
|
101 lines
/* __________ __________ __________ __________ ________
* / _______/ / ____ / / _______/ / _______/ / ____ \
* / / _____ / / / / / /______ / /______ / /___/ /
* / / /_ / / / / / / _______/ / _______/ / __ __/
* / /___/ / / /___/ / / / / /______ / / \ \
* /_________/ /_________/ /__/ /_________/ /__/ \__\
*
* Functional programming environment, Version 2.21
*
* Copyright Mark P Jones 1991.
*
* CONDITIONS OF USE, DUPLICATION AND DISTRIBUTION
* -----------------------------------------------------------------------
* Permission to use, copy, modify, and distribute this software and its
* documentation for any personal or educational use without fee is hereby
* granted, provided that:
* a) this copyright notice is retained in both source code and
* supporting documentation.
* b) modified versions of this software cannot be redistributed unless
* accompanied by a complete history (date, author, description) of
* modifications made; the intention here is to give appropriate
* credit to those involved, whilst simultaneously ensuring that any
* recipient can determine the origin of the software.
* c) these same conditions will also be applied to any software system
* derived either in full or in part from Gofer.
*
* The name "Gofer" is not a trademark, registered or otherwise, and you
* are free to mention this name in published material, public and private
* correspondence, or other documents without restriction or obligation.
*
* Gofer is provided "as is" without express or implied warranty.
* -----------------------------------------------------------------------
*/
------------------------------------------------------------------------------
This is the Readme file for Gofer version 2.21: This new version of Gofer
includes:
o extended user interface
o a small number of bug fixes
o several new additional demonstration programs
o a supplement to the documentation for version 2.20
in the file doc/update
Please read the documentation in the file src/Readme before attempting to
compile this version of Gofer on your machine.
Full Macintosh documentation is in the file "MacGofer ∂" in the Documentation folder.
------------------------------------------------------------------------------
This directory contains the files and programs that you need to compile and
use the Gofer functional programming environment.
The relevant files and directories are:
gofer Simple Gofer startup script - selects appropriate version
of the interpreter for Sun 3 or Sun 4 machines.
prelude Standard prelude.
simple Simplified prelude with generic versions of <=, < etc..
and no overloading -- use this file instead of the standard
prelude if you're not interested in some of the more advanced
features of Gofer (e.g. overloading, I/O, etc...).
minprel Minimal prelude for experimental use.
doc/ User documentation. See doc/Readme for details.
demos/ Example programs. Change to this directory and use the
project file demoproj to try out these programs (start
Gofer withe the command gofer + demoproj, or give the
command :p demoproj from within the interpreter). Note that
the temps demonstration program relies on floating point
numbers and hence cannot be used with the PC version of Gofer.
You should also delete the relevant line from the project
file in this case.
demos/modular/ Simon Peyton Jones & David Lester's fully modular
lambda lifter in Haskell ... well, Gofer actually ... see
demos/modular/Readme for details.
demos/prolog/ My own mini prolog interpreter in Gofer... see
demos/prolog/Readme for details.
src/ Source code for the Gofer interpreter (in C). See src/Readme
for details.
If you would like to keep upto date with future developments, bugfixes and
enhancements to Gofer and have not already contacted me, please send mail
to me at mpj@prg.ox.ac.uk and I will add your name to the mailing list.
ANY COMMENTS **GRATEFULLY** RECEIVED !!!! THANKS !!!!
Enjoy!
Mark
------------------------------------------------------------------------------